projects
/
gtk4.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
0bd9396
)
cellrenderertext: Don't unnecessarily ref a layout
author
Timm Bäder
<mail@baedert.org>
Sun, 21 Jul 2019 08:22:05 +0000
(10:22 +0200)
committer
Timm Bäder
<mail@baedert.org>
Sun, 21 Jul 2019 08:22:05 +0000
(10:22 +0200)
We never pass a NULL layout to get_size().
gtk/gtkcellrenderertext.c
patch
|
blob
|
history
diff --git
a/gtk/gtkcellrenderertext.c
b/gtk/gtkcellrenderertext.c
index a3b09a89b1b3d2692c3e842b6b65f70f650b5ad3..965818d7ecb3824cf902683a97d10dc374de958c 100644
(file)
--- a/
gtk/gtkcellrenderertext.c
+++ b/
gtk/gtkcellrenderertext.c
@@
-1652,11
+1652,6
@@
get_size (GtkCellRenderer *cell,
if (width == NULL)
return;
}
-
- if (layout)
- g_object_ref (layout);
- else
- layout = get_layout (celltext, widget, NULL, 0);
pango_layout_get_pixel_extents (layout, NULL, &rect);
@@
-1696,8
+1691,6
@@
get_size (GtkCellRenderer *cell,
if (width)
*width = xpad * 2 + rect.width;
-
- g_object_unref (layout);
}
static void